.service-node {
  background-color: transparent;
  .server-card {
    border-radius: 10px;
    border: 1px solid rgba(150, 150, 150, 0.5);
    background-color: transparent;

    .title {
      font-size: 16px;
      display: flex;
      align-items: center;
      justify-content: flex-start;

      .text {
        margin-left: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        -o-text-overflow:ellipsis;
      }
    }

    .server-descriptions {
      //--n-th-color: transparent !important;
      //--n-td-color: transparent !important;
      //--n-border-color: rgba(150, 150, 150, 0.5) !important;
      background-color: transparent;
      font-size: 12px;
    }
  }

  .server-card:hover {
    border: 1px solid var(--primary-color);

    .title {
      color: var(--primary-color);
    }
  }
}
